random polymerization - French English Dictionary